'use strict';
var number_map_to_word_over_26 = function(collection){
    let arr = [];
    let a = null;
    for(let num of collection){
        a = numToChar(num);
        arr.push(a);
    }
    function numToChar(num) {
   let remainder = num%26;
   let quotient = parseInt(num/26);
  
   if(quotient === 0){
     return String.fromCharCode(remainder+96)
   }else if(quotient ===1&&remainder===0){
     return 'z';
   }else if(quotient > 1&&remainder===0){
     return numToChar(quotient-1) + 'z';
   }else {
     return numToChar(quotient) + String.fromCharCode(remainder+96);
   }
  }

console.log(arr);
return arr;
}
  const collection = [1, 13, 27, 30, 25, 27];
  number_map_to_word_over_26 (collection);
  module.exports = number_map_to_word_over_26;
  